java キーワードfinally 例外が発生するかどうかに関係なく、ブロックが完了する前に、finally 節が常に実行されます。以下は、実装コードを通じて Java キーワードのfinally関連の知識を紹介するもので、必要な方は参照してください
1 tryブロックの実行後に例外がない場合は、finallyブロックのステートメントを実行し続けます。 try ブロックが return、break、または continue を通過した場合でも、最後のステートメントで終了し、finally のステートメントも実行されます。
概要:
例外が発生するかどうかに関係なく、ブロックが完了する前に、finally 節が常に実行されます。
コード:
import java.util.Scanner; public class pideByTwo{ public static void main(String args[]){ Scanner in=new Scanner(System.in); int x; System.out.println("please enter integer:"); try{ String oneline=in.nextLine(); x=Integer.ParseInt(oneLine); System.out.println("half of x is"+(x/2)); } catch(NumberFormatException e){ System.out.println(e); } finally{ System.out.println("hello world!"); } } }
以上がJavaのfinallyキーワードに関するコード例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。