例外

例外(exception)とは、プログラムの処理実行中に発生する、通常の処理の続行を妨げる特殊な事象のことを呼びます。この「例外」が発生した場合に、現在の処理を中断し、変わりに別の処理を実行させる事を「例外処理」と呼びます。

RSS

  • 解決済

    回答
    1

    「例外の乱用」

    「エラー」的状態以外で例外を送出するのは「例外の乱用」でしょうか。 例えばJavaScriptのStopPropagation()的なメソッドを実装したい時、 上位の呼び出し元の関数にプロパゲーションをストップしたいことを報告する必要がありますが、 その手段としてPropagationStop例外的な例外型を上位に投げて、それをexceptやらwi

    • 0評価
    • 184PV
    henpon henpon 4ヶ月前
  • 解決済

    回答
    1

    常に例外を取るべきか取らないべきか

    下記のソースは、データベースへ接続するときに例外が発生した場合、例外処理が発生するものです。 try { //接続 $dsn = "dbname=aaaa;host=localhost"; $user = "root"; $password = ""; $dbh = new PDO($dsn, $user, $password); $dbh->que

    • 0評価
    • 192PV
    aaaaaaaa aaaaaaaa 5ヶ月前
  • 解決済

    回答
    2

    PDO::ERRMODE_EXCEPTIONを使う方法と使わない方法

    データベースに接続するときに何かしらの障害が発生したら、ATTR_ERRMODEがERRMODE_SILENTの場合、DBに接続するたびに PDO::errorCodeの添え字0から取得できる共通のエラーコードを条件分岐で使い、番号が「00000]でなければエラーとみなすような処理を行います。 ここで疑問です。接続するたびにそのような処理を記述するのは面

    • 0評価
    • 183PV
    aaaaaaaa aaaaaaaa 5ヶ月前
  • 解決済

    回答
    1

    finallyの用途が分からない

    phpにおけるtry~catch~finallyのfinallyはどのようなときに利用するのが適当なのですか。

    • 0評価
    • 218PV
    aaaaaaaa aaaaaaaa 5ヶ月前
  • 解決済

    回答
    1

    se

    oooooooooooooooooooooooooooooooooooooooooo

    • 0評価
    • 170PV
    noririn noririn 1ヶ月前
  • 解決済

    回答
    5

    例外時のログ出力、エラーダイアログ表示の制御について

    VB.Net(C# でも)で、例外エラー時のログ出力、ダイアログ表示についてご意見をお聞かせください。 実現したい事は以下になります。 ・エラーダイアログ:エラーが発生したメソッドで例外をcatchしてダイアログ表示する。 ・ログ出力:各メソッドでは例外を再throw または catchしないでイベントハンドラーとなるメソッドでcatchしてログ出

    • 0評価
    • 645PV
    yougo0411 yougo0411 7ヶ月前
  • 解決済

    回答
    6

    例外"が"投げられた?

    開発者が予めエラーを想定し、想定したエラーが発生したときに行う処理を例外処理と呼び、 その想定したエラーを例外と呼びます。そして、その例外にphpに予め組み込まれているexceptionクラスとその子クラスのインスタンスを送ることを例外が投げられた、と言います。 例外"が"ということは、エラーが投げられたということでしょうか。 インスタンスを送信してい

    • 0評価
    • 317PV
    aaaaaaaa aaaaaaaa 7ヶ月前
  • 解決済

    回答
    4

    Java 例外処理の運用ルール作っている?

    Javaの例外処理について、みなさまの開発チームでは運用ルールなどはありますか? 皆様の意見をお聞きしたいのは以下になります 1.事前にパラメータチェックするか パラメータチェックせずに例外でチェックするか ルールはありますか? 2.関数内でtry-catchするのか 呼び出し元へ例外を投げるのか ルールはありますか?

    • 2評価
    • 574PV
    EKD EKD 8ヶ月前
  • 解決済

    回答
    8

    例外の存在理由がよくわからない

    例外について プログラミングは例外処理がついてまわるものだと思いますが、コンパイルエラーになること以外で、なぜ例外をキャッチ・あるいは投げなければならないかが不明です。 疑問点 下のソースコードはDB接続の際の、凡庸な例外コードです。疑問が4つあります。 ①例外が起こると強制終了になるが、キャッチしても同じことでは? (エラー画面になら

    • 10評価
    • 3208PV
    Anoaji Anoaji 9ヶ月前
  • 解決済

    回答
    1

    静的オブジェクトのコンストラクタ・デストラクタから投げる例外はcatchできない?

    書籍「ロベールのC++入門講座」の904ページに、静的変数のコンストラクターとデストラクターから投げた例外はcatchできない、と書いてあります。 静的変数のデストラクターから投げた例外がcatchできないことは分かりますが、コンストラクターから投げた例外はcatchできると思います。 実際、以下のコードではcatchできました。 コンパイラ: M

    • 0評価
    • 300PV
    JADEN JADEN 9ヶ月前
  • 解決済

    回答
    2

    System.UnauthorizedAccessExceptionについて

    UWP, C#, XAML, WIN2D.UWPでアプリを開発中のものです System.UnauthorizedAccessExceptionが出て困っています。 画像の書き込みをした後すぐ読み込みをするとでるように思います。 例外がでるところはReadJpgメソッドのusingのところです。 コードは下のようになっています。 どなたか原因と対処

    • 0評価
    • 417PV
    dylan dylan 9ヶ月前
  • 解決済

    回答
    2

    例外エラーをプログラムを強制終了せずに確認する方法

    前提・実現したいこと ES6 の WeakMap() の例外メッセージを確認する為に Google Chrome 47.0.2526.80m で下記コードを実行しました。 var wm = new WeakMap; wm.get(null); // undefined wm.get.call(null); //

    • 4評価
    • 928PV
    think49 think49 11ヶ月前
  • 解決済

    回答
    2

    Javaの例外について

    java認定試験参考書の問題で、理解できないものがあったので質問します。 まずは問題文と答えを以下に記します。 ---------問題文--------- 説明として正しくないものは次のどれですか。3つ選択してください。 A.RuntimeExceptionに対する例外処理は必ず行う。 B.FileNotFoundExceptionに対する例外処理はからな

    • 0評価
    • 361PV
    kobahito kobahito 1年以上前
  • 解決済

    回答
    1

    Javaのエラー表示について

    Javaのコンソール上でのエラー表示についてjava認定試験の問題の中で気になったものがあるので質問します。 例外が発生した際のコンソール上のエラー表示についてです。 まずは問題のコードと選択肢を下に記します。 ---コード------------ public class Test { public static void main(String

    • 0評価
    • 424PV
    kobahito kobahito 1年以上前
  • 解決済

    回答
    3

    非同期通信でのアップロードエラー

    こんにちは、Androidでプログラミングを行っているものです。 レンタルサーバを借りてそこの指定のディレクトリにandroid上のsdcard/0の内部ストレージにあるzipファイルを入れたいと思っています。 どれが必要なのかわからないので、調べて使いそうなjarはいれておきました httpclient-4.5.1.jar httpcore-4.4.3.

    • 0評価
    • 788PV
    gammaAI gammaAI 1年以上前
  • 解決済

    回答
    1

    eclipseで500errorがでます。

    type 例外レポート メッセージ java.lang.NullPointerException 説明 The server encountered an internal error that prevented it from fulfilling this request. 例外 org.apache.jasper.JasperExceptio

    • 0評価
    • 391PV
    taichitaichi taichitaichi 1年以上前
  • 解決済

    回答
    5

    例外処理は気楽に使っていいものなのでしょうか?

    ちょっとしたエラーなどで例外を投げていいものなのでしょうか? 例外を投げる場合、投げない場合はどのように区別すればいいのでしょうか?

    • 0評価
    • 2661PV
    margalet margalet 1年以上前
  • 解決済

    回答
    1

    PHPで Try/Catch ブロックが例外を Catch しませんでした。

    PHPで Try/Catch ブロックが例外を Catch しませんでした。どうしたらいいのでしょうか? このページにある Example#1 を実行しようとしました。 http://php.net/manual/ja/language.exceptions.php function inverse($x) { if (!$x) {

    • 0評価
    • 487PV
    huang_2014 huang_2014 1年以上前

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    17

  • 総質問数

    18

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る