-3
私はドキュメントを見てきましたが、エラー(throw new Error([message])
)をスローする方法はわかりましたが、TypeError
をスローする方法を理解できません...私は見落としているかもしれません何か明白です。NodeJSでTypeErrorをスローする方法
TypeError: 'file' must be a file!
のようにエラーを表示します。
私はドキュメントを見てきましたが、エラー(throw new Error([message])
)をスローする方法はわかりましたが、TypeError
をスローする方法を理解できません...私は見落としているかもしれません何か明白です。NodeJSでTypeErrorをスローする方法
TypeError: 'file' must be a file!
のようにエラーを表示します。
次のようにあなたがTypeError
を投げることができます。
throw new TypeError("'file' must be a file!")
ああええ!ありがとう!私はとても愚かだと感じる... – JacobTDC
(https://developer.mozilla.org/en-US/docs/Web/JavaScript/ [ 'TypeError'のドキュメント]を参照してくださいします参照/ Global_Objects/TypeError)。あなたが投げることができるすべての種類とそれらを使用する方法が表示されます。 – zero298
私が話題になっているうちに、システムエラーを投げる方法はありますか? – JacobTDC
[ECMAは 'SystemError'型を定義していません](http://www.ecma-international.org/ecma-262/6.0/#sec-error-constructor)。あなたは 'class SystemError extends Error {...}'であなた自身で作ることができますが、私はあなたが何をしようとしているのか分かりません。あなたは正確に何を達成しようとしていますか? – zero298