我正在学习Java。昨天我创建了一个项目,我正在编译和运行,它显示异常的完整堆栈跟踪。像这样:
java.util.NoSuchElementException: No line found
at java.util.Scanner.nextLine(Unknown Source)
at myprog1.MyProg1.main(MyProg1.java:22)
今天也许我已经做了一些事情,它不再显示任何堆栈跟踪。只显示两种输出中的一种:
java -XX:-OmitStackTraceInFastThrow -jar myprog1.jar
Exception in thread "main" java.util.NoSuchElementException: No line found
和
java -XX:-OmitStackTraceInFastThrow -jar myprog1.jar
Exception in thread "main"
我正在使用NetBeans IDE中的标志“-g”进行编译。代码非常简单:
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str = scanner.nextLine();
}
我使用Ctrl-C生成异常。