JavaScript中的运行时错误是什么?

编程中存在三种错误:(a)语法错误,(b)运行时错误和(c)逻辑错误。运行时错误(也称为异常)在执行期间(编译/解释之后)发生。例如,以下行会导致运行时错误,因为此处语法正确,但是在运行时,它试图调用不存在的方法。

<script>
   <!--
      window.printme();
   //-->
</script>

异常还会影响发生它们的线程,从而允许其他JavaScript线程继续正常执行。