다음 C++ 코드를 고려하십시오. try {
throw foo(1);
} catch (foo &err) {
throw bar(2);
} catch (bar &err) {
// Will throw of bar(2) be caught here?
}
try 블록 안에 있지 않기 때문에 대답이 '아니오'라고 생각하고 대답은 다른
나는 예외를 던지는 것이 UI 또는 예외를 기록하고 사용자에게 알리는 곳으로 되돌려 보내주기위한 좋은 습관이라고 생각했다. 왜 resharper는 과다하다고 말합니까? try
{
File.Open("FileNotFound.txt", FileMode.Open);
}
catch
{
throw;
}
이 방법이 좋습니까? 예외를 올바르게 처리합니까? 내 수업을 참조하십시오 : 당신이 catch 블록 내에서 예외 아무것도하지 않을 경우 class Email extends String
{
protected function validate($email)
{
try{
parent::validate($email);
} catch