例外

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

RSS
  • 受付中

    回答
    1

    SpringBootとJPAでOracleのSQLエラー(例外)を取得したい

    前提・実現したいこと SpringBootとJPAでOracleのデータ登録(Insert)を作っています。 実行時にSQLのエラーがあったとき、その例外を取得したいのです。 発生している問題・エラーメッセージ ・サンプルをもとに簡単な登録はできたのですが、SQLのエラー(例外)が取得できません ・Insertでキー重複になるデータを登録しても例外が

    • 0評価
    • 88PV
    akiras akiras 4日前に コメント
  • 解決済

    回答
    2

    throwsかtry/catchか

    Javaの例外について質問です。 ・throws ・try/catchして呼び出し元へthrow の上記2つは同じことでしょうか? だとしたら、使いわけがよくわかりません。 いろいろ調べてみて、 ・throwsは呼び出し元のtry/catchへ例外を投げたいときに使う。 ・try/catchはエラー後に行いたい処理がある場合に使う。 とい

    • 1評価
    • 370PV
    YamakawaJunichi YamakawaJunichi 3ヶ月前に ベストアンサー
  • 解決済

    回答
    2

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

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

    • 0評価
    • 283PV
    mts10806 mts10806 6ヶ月前に コメント
  • 受付中

    回答
    2

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

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

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

    回答
    3

    java ポリモーフィズムでメソッドを呼び出した際にエラーが起きてしまいました。

    前提・実現したいこと 発生している問題・エラーメッセージ サブクラスのメソッドを呼び出しているのですが、普通オーバーライドされたメソッドが呼び出されるはずなのに、 「例外exceptionは報告されません。スローするには、捕捉または宣言する必要があります」 といったように例外のエラーが出てしまっております。 スーパーメソッドは呼び出してはいないはずです

    • 0評価
    • 243PV
    tachyon tachyon 8ヶ月前に コメント
  • 解決済

    回答
    1

    javaで例外発生時の継続処理をおしえてください

    apache poiでエクセルを操作しています セルに値が入るか入らないかわからないセル(Check_cell)があります そうすると処理1でnullが出るのでtrycatchで囲っています その時、処理2を継続して行う方法がわかりません。 処理の順番を変えずに行うにはどうしたらいいでしょうか。 Sheet sheet = wb.getSheetAt(0

    • 0評価
    • 412PV
    suyama suyama 8ヶ月前に ベストアンサー
  • 受付中

    回答
    1

    .NET3.5 HttpWebRequest.GetResponse()の例外について

    Windows10Pro x64 + VS2017 + .NET Framework3.5で、以下のコードで例外出ない方、いらっしゃいますでしょうか。 あるいは、解決方法どなたかご存知でしょうか。 HttpWebRequest req = (HttpWebRequest)WebRequest.Create("https://www.tanabe-ind.

    • 1評価
    • 1396PV
    x_x x_x 10ヶ月前に コメント
  • 解決済

    回答
    1

    `java.text.ParseException`が検査例外である理由

    背景 「Effective Java」という本で、例外について勉強しています。 Effective Javaには、以下のように書かれていました。 回復可能な状態にはチェックされる例外を、プログラミングエラーには実行時例外を使用する http://qiita.com/kata/items/bd129ba6113a61126

    • 1評価
    • 419PV
    yuji38kwmt yuji38kwmt 1年以上前に コメント
  • 解決済

    回答
    2

    投げられる例外を知るにはどうすればいいのか

    前提・実現したいこと 私が質問したい「例外」はJavaの「チェック例外」にあたるプログラム側では対処できないものを指します。 例として下記のような3つの関数があるとさせてもらいます。 関数a:例外が発生する可能性がある処理が書かれている 関数A:関数aを内部で利用している 関数α:関数Aを内部で利用している 関数αを使いた

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

    回答
    1

    python で、オブジェクトの型を文字列で取得したい。

    ログへの書き込み用に python での型名の文字列化をしたいと思っています。 例えば python type(3) を実行すると、type 型のオブジェクトが返ってきますが、 それをそのまま文字列化すると、<type 'int'> となってしまいます。 このうち、'int' という文字列のみを取得したいのですが、 そのような方法はありますでしょう

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

    回答
    1

    se

    oooooooooooooooooooooooooooooooooooooooooo

    • -1評価
    • 578PV
    noririn noririn 1年以上前に 質問を編集
  • 解決済

    回答
    1

    「例外の乱用」

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

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

    回答
    1

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

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

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

    回答
    1

    finallyの用途が分からない

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

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

    回答
    2

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

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

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

    回答
    5

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

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

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

    回答
    6

    例外"が"投げられた?

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

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

    回答
    4

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

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

    • 2評価
    • 3226PV
    EKD EKD 1年以上前に コメント
  • 解決済

    回答
    8

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

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

    • 10評価
    • 5159PV
    Ryzna Ryzna 1年以上前に 回答
  • 解決済

    回答
    1

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

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

    • 0評価
    • 846PV
    JADEN JADEN 1年以上前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    24

  • 総質問数

    28

  • 今週の質問数

    0

関連するタグ

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

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