コンピュータと例外とは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > ウィキペディア小見出し辞書 > コンピュータと例外の意味・解説 

コンピュータと例外

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/02/18 01:33 UTC 版)

例外」の記事における「コンピュータと例外」の解説

トラップ (コンピュータ)」および「例外処理」も参照 プログラミングでは、プログラムがある処理を実行している途中で生じ得る、設計から逸脱した状態を「例外」という。プログラム利用者対処するエラーとは異なり例外開発者対処する例外発生時にはプログラムにより実現されるシステム内部状態に矛盾生じており、適切に対処されなければ以後の処理継続不可能になるか、処理が継続できても破壊的な処理が進行してしまう可能性が高い。設計上無視する場合問題にならないが、例外見落とし重大なシステム障害に繋がる。システム正常な内部状態を保つためには、開発者により全ての例外への対処設計されていなければならない例え次のような状態である。 0で除算なければならない状況になる 存在しないファイル読み書きようとする 例外発生した場合に、現在の処理を中断中止)して別の処理を行うことを例外処理という。 プログラミング言語としては、C++JavaPythonなどが例外機構備えている。Javaでは例外生じた場合の処理のしかたをあらかじめ記述することで、処理が全体として破綻しないようにすることができる。(例外起こりうる処理をtryブロック記述し、続くcatchブロックに、想定する例外とそれらに対する処理を記述しておくことができる) Windowsでのブルースクリーン表示される例外0E」なども例外にあたる。 また、CPUが0での除算などの実行できない理に遭遇することについても言う。UNIX系 OS で「ハードウェア例外」が発生すると、カーネルプロセスに対してSIGFPEやSIGSEGVなどのシグナル生成する

※この「コンピュータと例外」の解説は、「例外」の解説の一部です。
「コンピュータと例外」を含む「例外」の記事については、「例外」の概要を参照ください。

ウィキペディア小見出し辞書の「コンピュータと例外」の項目はプログラムで機械的に意味や本文を生成しているため、不適切な項目が含まれていることもあります。ご了承くださいませ。 お問い合わせ



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「コンピュータと例外」の関連用語

1
4% |||||

コンピュータと例外のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



コンピュータと例外のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
Text is available under GNU Free Documentation License (GFDL).
Weblio辞書に掲載されている「ウィキペディア小見出し辞書」の記事は、Wikipediaの例外 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。

©2025 GRAS Group, Inc.RSS