Java - 线程“main”中的异常并且没有打印堆栈跟踪

时间:2017-09-03 06:59:26

标签: java exception stack-trace

我正在学习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生成异常。

0 个答案:

没有答案