[warning]'throw' of exception caught locally

'throw' of exception caught locally


Webstorm 테스트를 사용하면 많은 것을 알려줄 수 있습니다.
'throw' of exception caught locallyと表示されている写真
const response = await fetch("/api/newsletter", init);
const data = await response.json();

try {
	if (response.ok) {
		ntfCtxShowSuccess(notificationCtx, successNewsData);
	} else {
		throw new Error("Errorの内容")
	}
} catch (e) {
	console.log(e)
}
위에서 말한 바와 같이 웹 storm에서는 Warning입니다.'throw' of exception caught locally현지에서 예외 페널티킥을 받았다고 우리에게 말해라.
이것은if문장이 제어하는 예외가 제어될 수 있기 때문에 정의상 예외가 아니다.
컨트롤하는 곳에서 잘못된 처리를 하는 게 어때요?라고 조언했다.
따라서 일부try catch로 둘러싸지 않고 아래처럼 간단하게 컨트롤할 수 있다.
그런 것 같습니다.
const response = await fetch("/api/newsletter", init);
const data = await response.json();

if (response.ok) {
	ntfCtxShowSuccess(notificationCtx, successNewsData);
} else {
	ntfCtxShowError(notificationCtx, errorNewsData(data));
}
진짜 공부한다.

정보 출처


로컬에서 포착된 예외인'느린 속도'를 수정하는 방법은?
예외를 제어 프로세스로 사용해 보지 않겠습니까?

좋은 웹페이지 즐겨찾기