2018-05-05 异常 RuntimeException

RuntimeException 属于运行时期异常,与NullPointerException,ArrayIndexOutOfBoundsException异常 一样,不需要用try...catch...来捕获,调用者无须处理此异常,需要修改代码。它是终止程序的一种异常
···
public class RuntimeExceptionDemo {

public static void main(String[] args) {
    double d=getArea(-1);
    System.out.println(d);

}
public static double getArea(double r) {
    if(r<=0) 
        
        throw new RuntimeException("半径错误");
            return r*r*Math.PI;
}

}
···
Exception in thread "main" java.lang.RuntimeException: 半径错误
at com.lesson06.RuntimeExceptionDemo.getArea(RuntimeExceptionDemo.java:13)
at com.lesson06.RuntimeExceptionDemo.main(RuntimeExceptionDemo.java:6)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 4,221评论 2 8
  • 六种异常处理的陋习 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代...
    Executing阅读 1,437评论 0 6
  • 八、深入理解java异常处理机制 引子try…catch…finally恐怕是大家再熟悉不过的语句了, 你的答案是...
    壹点零阅读 1,763评论 0 0
  • 第三季《我们来了》 就在顺德顺峰公园开拍 嘉宾阵容:关之琳、陈妍希、蒋欣、沈梦辰、宋茜、唐艺昕,主持人:汪涵,吴秀...
    三酱呢阅读 247评论 0 0
  • (20141208周一) 路子之所以叫路子,是因为我和他的一次对话。 “父母的影响对孩子来说应该很大的。开明的父母...
    不完整的容器阅读 565评论 0 1

友情链接更多精彩内容