هناك عبارات إرجاع في كتلة بيان المحاولة ، وكتلة بيان الصيد ، وأخيرًا كتلة البيان، وهناك استثناءات .
الرمز هو كما يلي:
publicclassMain{publicstaticvoidmain(String[]args){System.out.println(test4());}publicstaticinttest4(){inti=10;try{System.out.println(try البيان);intj=10/0;return- -i;}catch(استثناء){System.out.println(بيان الصيد);return--i;}أخيرًا{System.out.println(أخيرًا بيان);return--i;}}}
نتائج التشغيل هي كما يلي:
حاول بيان الصيد أخيرا البيان 8
أمر التنفيذ:
1. قم أولاً بتنفيذ العبارة في كتلة المحاولة، وفي حالة حدوث استثناء، قم بالتقاط الاستثناء.
2. قم بتنفيذ العبارات الموجودة في كتلة الالتقاط، بما في ذلك عملية التعبير في بيان الإرجاع، ولكن لا ترجع.
3. قم بتنفيذ كافة التعليمات البرمجية الموجودة في كتلة البيان الأخير.
4. أخيرًا، وجدت أن هناك بيان إرجاع في كتلة البيان الأخير، وأعود من هنا.