안녕하세요?
예외 처리에 관한 질문 하나 드릴께요.
begin
try
{statement}
except
{exception : Handling}
finally
{statement2}
end;
end;
이런 식으로 사용이 가능한가요?
try - except and try - finally 를 동시에 사용하려면 어떻게 해야 할까요?
예제들 보면
begin
try
try
{statement}
except // <- 1
{exception : Handling}
end;
finally // <- 2
{statement2}
end;
end;
이런 식으로 되어 있는 데 except 와 finally의 위치가 아래처럼 바뀐다면 또 어떻게 되는지 설명 좀 부탁드리요.
begin
try
try
{statement}
finally // <- 1
{statement2}
end;
except // <- 2
{exception : Handling}
end;
end;
위의 두가지 예제에서 finally 부분에서 exception 발생가능성이 있으면 어떻게 처리해야 좋을까요?
답변 부탁드려요.
읽어주셔서 감사합니다.
|