public class E12_E8{
public static void main(String[ ] args){
f();
}
public static void f(){
throw new NullPointerException();
}
}按照正常的编译
javac E12_E8.java
应该会编译不通过的,应该要写成这样才行的:
public static void f() throws NullPointerException{
throw new NullPointerException();
}
但是为何没有编译不通过呢???
public static void main(String[ ] args){
f();
}
public static void f(){
throw new NullPointerException();
}
}按照正常的编译
javac E12_E8.java
应该会编译不通过的,应该要写成这样才行的:
public static void f() throws NullPointerException{
throw new NullPointerException();
}
但是为何没有编译不通过呢???
解决方案 »
- 把图片变成字符串,怎么转最节省空间。
- 字符串处理
- 用正则怎么表示这个字串<meta http-equiv="content-type" content="text/html; charset=utf-8">
- class中的构造器
- 高分:如何将固定格式 excel 转化 xml
- 请问如何控制布局器中的加入控制的大小?
- 请问eclipse怎么调试在websphere上的servlet和jsp?
- Java能像 C 和 asm 那样进行底层开发吗??
- 我是否可以在APPLET中加菜单
- jar文件是否是可执行文件
- Hashtable<String, Integer> numbers 中的<>从语法上是什么意思
- 【求助】关于时间转换的问题
编译器不会对它做检查的