インテル(R) Fortran ランタイムシステムは、プログラムの実行中に発生する可能性のある多数のエラーを処理します。インテル(R) Fortran ランタイムシステムで認識される各エラーに対して、デフォルトの処理が定義されています。明示的にエラー処理方法が指定されない限り、このセクションで説明されているデフォルトの処理が行われます。
インテル(R) Fortran ランタイムシステムが実際にエラーを処理する方法は、次の要因によって異なります。
エラーの重要度。例えば、重要度が "warning" (警告) または "info" (情報) のエラーメッセージが検出された場合、通常、プログラムは実行を続けます。
I/O 文に関連する特定のエラーに対して、I/O エラー処理指定子が指定された場合と指定されなかった場合。
特定のエラーに対して、関連する信号のデフォルトの処理が変更された場合と変更されなかった場合。
算術演算に関係する特定のエラー (浮動小数点例外を含む) に対して、エラーを通知するかどうか、また通知するエラーの重要度が、コンパイルオプションによって決定される場合。
算術例外条件の通知および処理方法は、例外の原因とプログラムのコンパイル方法によって異なります。プログラムが例外を処理できるようにコンパイルされなければ、例外条件の原因となった命令の後 まで例外は通知されない可能性があります。
関連情報
インテル(R) Fortran ランタイムメッセージが表示される状況およびその書式に関する詳細は、「ランタイムメッセージの表示と書式」を参照してください。
インテル(R) Fortran プログラムの終了時の戻り値に関する詳細は、「プログラム終了時に返される値」を参照してください。
エラーの場所を特定する方法およびエラーと例外の処理に関するコンパイラー・オプションについての詳細は、「デバッガーでランタイムエラーの場所を特定する方法」および「トレースバック情報の使用」を参照してください。
インテル(R) Fortran の組み込みデータ型およびその範囲に関する詳細は、「データ表現」を参照してください。