例外処理

例外処理(Exception handling)とは、プログラム実行中に異常が発生した場合、通常フローから外れ、例外として別の処理を行うようにデザインされたプログラミング言語構造です。

RSS

  • 解決済

    回答
    2

    PHPの例外処理の「$e」の意味がわかりません。

    PHPの例外処理の「$e」の意味がわかりません。 try { } catch (PDOException $e) { } このコードの$e はどういう意味なのでしょうか? よろしくお願い致します。

    • 0評価
    • 82PV
    mts10806 mts10806 6日前に コメント
  • 受付中

    回答
    2

    JavaでJunitを使い、メソッドを呼び出して例外を発生させる方法がわかりません

    前提・実現したいこと JAVAでJUnitを使って単体テストを行っています。 引数や戻り値のあるメソッドのテストはさほど困らず行えているのですが、 それらがないクラスの例外を発生させて行うテストがいまいちよく分かりません。 とりあえずメソッドを呼び出し、テストしたいソースコードは変更せず、 例外を発生させる方法はあるのでしょうか?たとえば載せている該当の

    • 0評価
    • 131PV
    skmf skmf 1ヶ月前に コメント
  • 解決済

    回答
    2

    関数失敗時に例外処理を投げるか戻り値で通知するかの指針について

    お世話になっております。 例外処理についてですが、 関数失敗時に例外処理を投げるか、戻り値(例えばboolなど)で通知するか? そもそもどういうときに例外を投げるべきか? というのが、かなり深い内容でいろいろ調べてみたのですが、いろいろな主張があり、かなり混乱しています。 いろいろなサイトを拝見し、以下のように例外処理の指針を考えてみ

    • 0評価
    • 98PV
    y.motonaga 退会済みユーザー 2ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    IllegalArgumentExceptionを使用した例外処理ができない

    長文失礼します。 1つの整数を入力し、それを2倍、2乗した値を表示するクラスを作成しました。 import java.util.Scanner; import java.io.*; public class TEST1 { public static void main(String[] args) { // TODO 自動生成されたメソッド・ス

    • -1評価
    • 226PV
    Oracle Oracle 3ヶ月前に コメント
  • 解決済

    回答
    1

    XMLファイルの例外処理をどのようにしていいのかわかりません.

    はじめに JavaでXMLファイルを読み書きするプログラムを作っています. ファイルを読み書きするだけあって,(私にとっては)かなり多くの例外が発生する可能性のあるプログラムとなっています.その中での例外処理についていくつか知りたいことがあり,質問します. 実現したいこと 発生しうる例外は以下のとおりです . /*ファイルを読み込むメソッド

    • 0評価
    • 310PV
    Adler Adler 1年以上前に ベストアンサー
  • 受付中

    回答
    1

    ユニットテストのTimeoutExceptionの発生させ方について

    現在Android Studioにてユニットテストを書いています。 そこでAPIとの連携でTimeoutExceptionを発生させようと考えています。 タイムアウト等の例外が発生するとDBからデータを取得するようなものです。 現在のコードは以下のような感じになっています。 class Sample @Inject constructor (

    • 0評価
    • 432PV
    nnsnodnb nnsnodnb 1年以上前に コメント
  • 解決済

    回答
    1

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

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

    • 0評価
    • 472PV
    aaaaaaaa aaaaaaaa 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    finallyの用途が分からない

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

    • 0評価
    • 639PV
    aaaaaaaa aaaaaaaa 1年以上前に ベストアンサー
  • 解決済

    回答
    2

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

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

    • 0評価
    • 581PV
    aaaaaaaa aaaaaaaa 1年以上前に ベストアンサー
  • 解決済

    回答
    3

    [PHP] バラバラなクラスの例外をまとめて受けたい

    PHPの5系列も進んできて、例外を使ってエラーハンドリングがすっきりとするライブラリも増えてきました。 ただ、書いていたコードの中で、どう書けば綺麗になるかわからない部分が出てきてしまいました。 呼びだそうとしたメソッドが投げうる例外が複数種類あるのですが、全部同じ処理をしたいと考えています。ただし、例外ごとに基底クラスがバラバラなので、まとめて中間の例

    • 2評価
    • 1082PV
    maisumakun maisumakun 1年以上前に 回答
  • 受付中

    回答
    1

    java 例外 初心者

    前提・実現したいこと (例)javaで例外処理のシステムを作っています。 どうすれば例外処理を成功させれますか? 全くの初心者です javac chkLoadJdbc.java java -classpath './lib/mysql-connector-java-5.1.12-bin.jar:.' chkLoadJdbc ドライバの

    • 0評価
    • 403PV
    takyafumin takyafumin 1年以上前に 回答
  • 解決済

    回答
    1

    C#でcatch(...)

    c++で例外の中の処理が不要な場合、 try{ }catch(...){ } と書けますがc#で同様の記述は出来ますか? catch(exception ex){ } と書くとコンパイル時にexが未使用と警告が出るのが気になってまして。

    • 0評価
    • 449PV
    ippei ippei 1年以上前に ベストアンサー
  • 解決済

    回答
    6

    例外"が"投げられた?

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

    • 0評価
    • 594PV
    aaaaaaaa aaaaaaaa 1年以上前に ベストアンサー
  • 解決済

    回答
    6

    効率的な値の初期化はどうすればよいか

    値の初期化について オブジェクトなどに値をセットするとき、 その値の初期化について、知恵をお貸しいただきたいです。 例えば次のようなコード(例1) Dto dto = new Dto(); List<String> eggs= new ArrayList<String>(); try{ Spam spam = hoge.fuga()

    • 0評価
    • 1523PV
    kominoTrashCan kominoTrashCan 1年以上前に 質問を編集
  • 解決済

    回答
    1

    ファイルOPEN、CLOSEについて

    java初心者です。 前回入力ファイルをもとに計算Cと判定マスタMを使用して入力ファイルの値をoutA.csv、outB.csvに 出力するプログラムを作成しました。 そのプログラムに関係するご質問と対処法を教えていただけないでしょうか。 よろしくお願いいたします。 【質問内容】 ①finally句にファイルcloseを指定しているにも

    • 0評価
    • 1033PV
    lena lena 1年以上前に ベストアンサー
  • 解決済

    回答
    1

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

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

    • 0評価
    • 642PV
    JADEN JADEN 1年以上前に ベストアンサー
  • 受付中

    回答
    4

    javascriptの例外処理について

    前提・実現したいこと javascriptでリファクタリングした際、例外処理の取り扱いがよくわからなかったので教えて下さい。 ソースコード 以下のように、ボタンを押すとエラーチェックを行い、問題ない場合のみ次の処理を行う処理を書きました。 この時、エラーチェック処理がとても長いため、この部分を関数に切り出そうとしました。 $(".sampl

    • 0評価
    • 996PV
    yamato_hikawa yamato_hikawa 1年以上前に 回答
  • 解決済

    回答
    2

    Javaの例外について

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

    • 0評価
    • 600PV
    anonymouskawa anonymouskawa 1年以上前に 回答を編集
  • 解決済

    回答
    1

    Javaのエラー表示について

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

    • 0評価
    • 1251PV
    kobahito kobahito 1年以上前に コメント
  • 解決済

    回答
    2

    例外以外のエラーハンドリング方法はありますか?

    最近はほとんどの言語でtry-catch文やそれに類する例外処理機構が実装されていますが、このような例外は劣化したgotoに他ならないという批判的な意見も聞きます。 では、このような例外処理ではない、他のエラーハンドリング方法というのはあるのでしょうか。

    • 0評価
    • 530PV
    t-miyazaki t-miyazaki 1年以上前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    28

  • 総質問数

    22

  • 今週の質問数

    1

関連するタグ

例外処理タグのよく見られている質問

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