Apex try catch例外処理のサンプル

概要
try-catch ブロックを追加できます。このコードスニペットでは、
2 つ目の try-catch ブロック内に
System.debug ステートメントがあります。
例外の発生を確認するには、DML 例外を発生させるいくつかのコードを実行します。

使用例

try {
    Merchandise__c m = new Merchandise__c();
      insert m;
} catch(DmlException e) {
    System.debug('次の例外が発生しました: ' + e.getMessage());
}

try {
    System.debug('Statement after insert.');
    // 他のレコードを挿入する
}
catch (Exception e) {
    // この例外をここで処理します
}

 

IT

Posted by arkgame