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