java.io.IOError: java.io.IOException: Stream Closed at java.io.Console.readLine(Console.java:254) at Test.main(Test.java:10) Caused by: java.io.IOException: Stream Closed at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:246) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) at java.io.Console$LineReader.read(Console.java:437) at java.io.Console.readline(Console.java:376) at java.io.Console.readLine(Console.java:250) ... 1 more
java.nio.charset.UnmappableCharacterException: Input length = 1 at java.nio.charset.CoderResult.throwException(CoderResult.java:278) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:338) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) at java.io.Reader.read(Reader.java:100) at java.util.Scanner.readInput(Scanner.java:849)
Exception in thread "main" java.lang.NullPointerException at java.io.FilterInputStream.read(FilterInputStream.java:133) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:161) at java.io.BufferedReader.readLine(BufferedReader.java:324) at java.io.BufferedReader.readLine(BufferedReader.java:389)
> jps 83518 Test > jstack 83518 2015-12-24 21:25:17 Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.65-b04 mixed mode): ... "main" prio=5 tid=0x00007fbba2001000 nid=0x1903 runnable [0x000000010a560000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:272) at java.io.BufferedInputStream.read1(BufferedInputStream.java:273) at java.io.BufferedInputStream.read(BufferedInputStream.java:334) - locked <0x00000007aaa9a5f0> (a java.io.BufferedInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:283) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:325) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:177) - locked <0x00000007aab2ad88> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:154) at java.io.BufferedReader.readLine(BufferedReader.java:317) - locked <0x00000007aab2ad88> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(BufferedReader.java:382) at Test.main(Test.java:22) ...
"main" #1 prio=5 os_prio=31 tid=0x00007fef4d803000 nid=0xf07 waiting for monitor entry [0x000000010b7a3000] java.lang.Thread.State: BLOCKED (on object monitor) at java.io.BufferedReader.close(BufferedReader.java:522) - waiting to lock <0x000000076ac47f78> (a java.io.InputStreamReader) at ReaderService.stop(ReaderService.java:19) at ReaderService.main(ReaderService.java:34) "Thread-0" #10 prio=5 os_prio=31 tid=0x00007fef4c873800 nid=0x5503 runnable [0x000000012b497000] java.lang.Thread.State: RUNNABLE at java.io.FileInputStream.readBytes(Native Method) at java.io.FileInputStream.read(FileInputStream.java:255) at java.io.BufferedInputStream.read1(BufferedInputStream.java:284) at java.io.BufferedInputStream.read(BufferedInputStream.java:345) - locked <0x000000076ab1bf10> (a java.io.BufferedInputStream) at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284) at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) - locked <0x000000076ac47f78> (a java.io.InputStreamReader) at java.io.InputStreamReader.read(InputStreamReader.java:184) at java.io.BufferedReader.fill(BufferedReader.java:161) at java.io.BufferedReader.readLine(BufferedReader.java:324) - locked <0x000000076ac47f78> (a java.io.InputStreamReader) at java.io.BufferedReader.readLine(BufferedReader.java:389) at ReaderService.start(ReaderService.java:10) at ReaderService$1.run(ReaderService.java:29) at java.lang.Thread.run(Thread.java:745)