我在一个函数里调用了两个有异常的函数,为什么有的必须要处理,有的没有关系public static void test1()
{
int j = Integer.parseInt("p");
}
public static void test2()
{
Class.forName("java.lang.String");
}
可是public static int parseInt(String s) throws NumberFormatException
和public static Class<?> forName(String className)throws ClassNotFoundException
两个都有异常,但test1编译能通过,test2编译通不过
{
int j = Integer.parseInt("p");
}
public static void test2()
{
Class.forName("java.lang.String");
}
可是public static int parseInt(String s) throws NumberFormatException
和public static Class<?> forName(String className)throws ClassNotFoundException
两个都有异常,但test1编译能通过,test2编译通不过
解决方案 »
- mail发送图片,可图标老不能嵌入到html中,请教高手如何修改下面代码
- 这种方式算重载吗?
- 不明白?为何总是这样?
- 在xp下怎么找不到autoexec.bat文件呢?
- 如何从一个ResultSet里获得所有字段的名称?
- 我的huffman建树及排序又哪里不对啊 要疯了-。- 在线等
- 大家帮帮忙,有谁知道讲JAVA做拍卖例子的书?谢了!!!
- 缺少com.ibm.ejs.包,请帮忙找一下,能解决者,答谢分100。另开帖。(急,在线等)
- awt中有没有类似swing中JOptionPane的类?
- 大家觉得哪一种开发工具更好用呢?
- 关于定义接口的问题
- 初学JAVA,在看一个项目,却找不着数据库链接的代码在哪里,这请这东西一般是放在什么地方啊?
运行时例外是可以不显式捕获或声明抛出的