try-catch-ginally语句执行顺序是怎么样的
try-catch-finally语句的执行顺序如下:
- 首先执行try语句块中的代码;
- 如果在执行try语句块中的代码时发生了异常,则跳转到catch语句块中,执行catch语句块中的代码;
- 如果在catch语句块中的代码执行完毕后,还有finally语句块,则会执行finally语句块中的代码;
- 如果在try语句块中的代码执行完毕后没有发生异常,则不会执行catch语句块中的代码,直接执行finally语句块中的代码。
总结来说,无论是否发生异常,finally语句块中的代码都会被执行。
原文地址: http://www.cveoy.top/t/topic/eBPF 著作权归作者所有。请勿转载和采集!