e: asynchronous error".
var future = new Future.error("asynchronous error");
runZoned(() {
future.catchError((e) { throw "is never reached"; });
}, onError: (e) { throw "is never reached"; });
}, onError: (e) { print("Caught by outer zone: $e"); });
}
</code></pre>
</section>
<section class="summary source-code" id="source">
  <h2><span>Implementation</span> </h2>
  <pre class="language-dart"><code class="language-dart">Zone get errorZone;</code></pre>
</section>
</section>
        
  </div> <!-- /.main-con