anchor.diff:      // await式で例外が発生したため、この行は実行されません
   }
   // Async Functionは自動的に例外をキャッチできる
  -asyncMain().catch(error => {
  +asyncMain().catch(function(error){
       console.log(error.message); // => "エラーメッセージ"
   });
   ----
  
positive.code:         console.log(error.message); // => "エラーメッセージ"
      }
  }
  asyncMain().catch(error => {
      // すでにtry...catchされているため、この行は実行されません
  });
  ----
  
negative.code: [source,javascript]
  ----
  function asyncMain() {
      return Promise.resolve(42).then(function(value){
          console.log(value); // => 42
      });
  }
  