温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
说下博异常,捕获异常会阻止异常传播,捕获一个异常,以便能够对其做进一步的处理。通常呢,使用TRY语句来捕获异常开启语句呢,处理异常开启语句有两个参数,第一个是必选参数,也就是异常对象,第二个参数呢是可选的,它代表的是对战对象,这我们来捕获一个异常,嗯。第一个是异常的对象。我们将抛出异常的这个语句放在这里边来这里呢,我们打印一场,我们直接打赢一场。
01:01
运行一下。那么这也打印出了异常的详细信息。我们也可以为其添加对战对象,传入第二个参数。没有信息。那么下方呢,就打印的是堆栈信息。我们可以使用on加异常名来捕获指定类型的异常,例如the on加异常,比如format。这里我们再加一个其他类型的异常啊,也表示我们符合正确符合了该异常。
02:20
我们打一下。
03:06
在这里呢,就说我们抛吗?那我们预习一下。嗯,可以看到啊,抛出异常这里呢。通过啊。来捕获指定的异常,然后在这里打印信息。感应了异常信息。有时我们可能需要异常对象,因此呢,我们可以在使用on的同时呢,在使用纸质。一场对象。那给打一下。
04:01
到这。那个堆栈信息呢,也是可以穿进来的。我们来再次运行一下,那么这里就答应了异常的详情。和跟踪信息。有时呢,我们对于异常,比如说像这里做了处理之后呢,我们希望一场继续传播。此时,我们可以使用六。
05:11
用resa来跑出一场。我再仔细一下。看一下这里对异常做了处理,然后这里啊。重新抛出了一场。
我来说两句