首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

throws 与 throw

method() throws ParseException { 47 String s = "2014-11-20"; 48 SimpleDateFormat sdf = new...throw     用在方法体内,跟的是异常对象名,     只能抛出一个异常对象名,     表示抛出异常,由方法体内的语句处理,     throw则是抛出了异常,执行throw则一定抛出了某种异常..., 16   throw则是抛出了异常,执行throw则一定抛出了某种异常。...new ArithmeticException(); // 运行期异常,使用JVM的一个默认的异常处理机制:即将该异常进行处理,将该异常的名称、异常的信息和异常出现的位置打印在了控制台上,同时将程序停止运行...new Exception(); // 编译期异常,这是一条正常的语句,而该正常的语句出现了编译期异常,必须要处理否则编译就不通过。

79720

Java异常之throws和throw理解

参考链接: Java throw和throws 1、Throws        如果在当前方法不知道该如何处理该异常时,则可以使用throws对异常进行抛出给调用者处理或者交给JVM。...,应该使用throw语句抛出,抛出的不是一个类而是一个对象且只能抛出一个对象。...new Exception("a的值应大于0,不符合要求");         }     }     //该方法内抛出一个RuntimeException对象,可以不理会直接交给JVM处理,非checked...new RuntimeException("a的值应大于0,不符合要求");         }     }     //该方法内抛出一个FileNotFoundException对象,checked...new FileNotFoundException("a的值应大于0,不符合要求");             } catch (FileNotFoundException e) {

1.4K20
领券