diff --git a/Libraries/LibJS/Interpreter.cpp b/Libraries/LibJS/Interpreter.cpp index 241bb673ee..5192713995 100644 --- a/Libraries/LibJS/Interpreter.cpp +++ b/Libraries/LibJS/Interpreter.cpp @@ -206,6 +206,10 @@ Value Interpreter::call(Function* function, Value this_value, const Vectorvalue().is_object() && exception->value().as_object().is_error()) { + auto& error = static_cast(exception->value().as_object()); + dbg() << "Throwing JavaScript Error: " << error.name() << ", " << error.message(); + } m_exception = exception; unwind(ScopeType::Try); return {};