10.17

发布时间 2023-12-21 15:19:04作者: /张根源/

一个程序如果碰到了异常不处理,程序就会立即停止,异常处理就是在异常发生的情况下启动类似于备用方案使程序继续运行

Java中的异常捕获结构由try,catch,finally三部分构成,其中,try和catch是必须同时存在的。

try中的代码就是可能存在异常的代码,catch中的代码就是try中有异常时的执行方案,finally中的代码无论有没有异常都会正常运行

 

复制代码
public class Take {
    public static void main(String[] args)
    {
        try {
            String str="hahahaha";
            System.out.println(str+"个锤子");
            int num=Integer.parseInt("23H");//将数字的字符型转换为整数型
            System.out.println(num);
        }catch(Exception e)//如果出现异常就替换异常语句然后执行,一般都填入处理异常的代码
        {
            e.printStackTrace();//输出异常性质
            System.out.println("这里显示异常错误");
        }
        finally//无论是否异常,里面的内容都会执行 
        {
            System.out.println("666");
        }
    }
}