Can I use multiple 'await' in an async function's try/catch block? : <p>i.e.</p>

<pre><code>async asyncfunction(){
  try{
    await method1();
    await method2();
  }
  catch(error){
    console.log(error);
  }
}
</code></pre>

<p>Given method1() and method2() are asynchronous functions. Should there be a try/catch block for each await method? Is there an even cleaner way to write this? I'm trying to avoid '.then' and '.catch' chaining.</p>
