我的代码是这样的:
public class try1 {
public static void main(String[] arg){
System.out.print("in main\n");
try{
ablurt( "An exception will occur" );
}
catch( Exception e )
{
System.out.print("exception occured--"+e);
}
finally{
System.out.print("I'm always here");
}
}
}
我的问题是,如果我尝试使用 netbeans IDE 运行此代码,则会创建类文件并给出运行时错误。
但是如果我尝试在 cmd 上运行它,这是编译时错误,并且也没有创建类文件
为什么同一程序的行为不同?