发布信息

南京想学Java推荐哪家培训班

作者:菁英职教网      2022-09-17 04:36:01     86   

  博为峰IT培训学校是中国专业的IT培训机构之一,博为峰51Code在率先推出IT就业培训业务,即通过数月的强化培训,使缺乏职场竞争力的学员具备企业级项目执行能力,先后在10余个城市推出软件测试,软件开发线下培训,并推出在线职业教育平台博为峰网校Atstudy,面向/国际提供软件测试,软件开发等或进阶类,考证类等课程。

南京想学Java推荐哪家培训班

  根据异常处理的语法,Java按以下顺序处理异常:try语句块——catch语句块——finally语句块。如果想具体了解Java异常处理顺序,那不妨接着往下看吧!

  1. try语句块

  步是使用try{…}语句块来选择可能发生异常的代码段,并检测其中选择的可能引起异常的代码。

  如果在try语句块中发生了异常情况,就会抛出一个异常对象,并将程序的执行流程转移到与这个try块相关的异常处理程序catch语句块中去处理;如果try语句块中没有发生异常,程序就不会执行后面的catch语句块。

  2. catch语句块

  try语句块后面必须有至少一个catch语句块(除了final块之外)来处理try块中代码发生的异常,如果try块中的代码可能发生多种类型的异常,那么就需要多个catch语句块来分别处理这些异常。catch语句块是指try语句块中代码可能发生的异常类型。

  在某些情况下,一个try块可能会抛出多个不同类型的异常,所以需要多个catch语句块来捕捉这些异常,每个catch语句必须捕捉不同类型的异常。

  当一个try语句块中出现异常时,每个catch子句会被依次检查,并执行个与异常类型相匹配的catch子句。在一个catch语句被执行后,其他条款被忽略,程序继续从try/catch块之后的代码执行。在try语句块和catch语句块之间不能有任何其他语句。

  3. finally语句块

  finally语句块是可选的,是异常处理结构的统一出口,通常用于关闭文件或释放系统资源的语句放在finally语句块中。无论try块中是否发生了异常,或者是否执行了catch语句,finally语句都会被执行。