Dùng câu lệnh throw để ném custom exception, sau đó bắt bằng try...catch.
Ví dụ
<html>
<head>
<script>
function myFunc() {
var a = 100, b = 0;
try {
if (b == 0) {
throw("Divide by zero error.");
} else {
var c = a / b;
}
} catch (e) {
alert("Error: " + e);
}
}
</script>
</head>
<body>
<p>Nhấn để xem kết quả:</p>
<form>
<input type="button" value="Click Me" onclick="myFunc();" />
</form>
</body>
</html>