39 |
package gnu.inet.nntp; |
package gnu.inet.nntp; |
40 |
|
|
41 |
import java.io.IOException; |
import java.io.IOException; |
42 |
|
import java.net.ProtocolException; |
43 |
import java.text.ParseException; |
import java.text.ParseException; |
44 |
import java.util.Date; |
import java.util.Date; |
45 |
import java.util.NoSuchElementException; |
import java.util.NoSuchElementException; |
97 |
} |
} |
98 |
catch (ParseException e) |
catch (ParseException e) |
99 |
{ |
{ |
100 |
throw new IOException(e.getMessage()); |
ProtocolException e2 = |
101 |
|
new ProtocolException("Invalid active time line: " + line); |
102 |
|
e2.initCause(e); |
103 |
|
throw e2; |
104 |
|
} |
105 |
|
catch (StringIndexOutOfBoundsException e) |
106 |
|
{ |
107 |
|
ProtocolException e2 = |
108 |
|
new ProtocolException("Invalid active time line: " + line); |
109 |
|
e2.initCause(e); |
110 |
|
throw e2; |
111 |
} |
} |
112 |
} |
} |
113 |
|
|