栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【无标题】

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【无标题】

JAVA try catch方法的学习
在 Java 中通常采用 try catch 语句来捕获异常并处理。语法格式如下:
try {
    可能出现异常的代码;//即把可能引发异常的语句(包括很多,例如规定输入int整数类型的数,但在输入时你输入英文字母,这也会发生异常,这时就会跳过try部分的代码执行catch内的代码)封装在 try 语句块中,用以捕获可能发生的异常。
} catch(ExceptionType e) {
    如果出现了异常类A类型的异常,那么执行该代码;
    // e.printStackTrace();
    //
}

在以上语法的处理代码块1中,可以使用以下 3 个方法输出相应的异常信息。

  • printStackTrace() 方法:指出异常的类型、性质、栈层次及出现在程序中的位置。
  • getMessage() 方法:输出错误的性质。
  • toString() 方法:给出异常的类型与性质。

如果 try 语句块中发生异常,那么一个相应的异常对象就会被拋出,然后 catch 语句就会依据所拋出异常对象的类型进行捕获,并处理。处理之后,程序会跳过 try 语句块中剩余的语句,转到 catch 语句块后面的第一条语句开始执行。

如果 try 语句块中没有异常发生,那么 try 块正常结束,后面的 catch 语句块被跳过,程序将从 catch 语句块后的第一条语句开始执行。

注意:catch 语句的参数类似于方法的声明,包括一个异常类型和一个异常对象。异常类型必须为 Throwable 类的子类,它指明 catch 语句可以处理的异常类型,异常对象则由运行时系统在 try 语句块中生成并被捕获。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/930189.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号