Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Cách dùng câu lệnh throw trong JavaScript

throw dùng để ném ngoại lệ tùy chỉnh (string, number, object, Error). Kết hợp với try...catch để xử lý.

Ví dụ: Ném lỗi chia cho 0

<html>
  <head>
    <script>
      function myFunc() {
        var a = 100, b = 0;
        try {
          if (b == 0) {
            throw "Lỗi chia cho 0.";
          } else {
            var c = a / b;
          }
        } catch (e) {
          alert("Lỗi: " + e);
        }
      }
    </script>
  </head>
  <body>
    <p>Nhấn nút để test:</p>
    <form><input type="button" value="Click Me" onclick="myFunc()"/></form>
  </body>
</html>