当我使用maven时,我遇到了一个问题。我使用“maven exec:java”执行以下代码。 显然,它应该抛出RuntimeException,但我在控制台中没有看到任何内容。但是如果我在eclipse中执行它,我可以看到错误消息。那么异常在哪里消失了?感谢
public class HelloWorld {
public static class MyThread extends Thread {
@Override
public void run() {
String str = null;
str = str.trim();
}
}
public static void main(String[] args) throws InterruptedException, IOException {
MyThread thread = new MyThread();
thread.start();
System.in.read();
}
}