catch Interface

public interface catch

Module Procedures

private function catchAll()

Returns .TRUE. if there are any exceptions.

Arguments

None

Return Value logical

private function catchErrorWithName(exceptionName)

Returns .TRUE. if there is an exception with the requested name. If so, it pops the exception and saves the pointer to it so that it can be accessed with the currentError() function.

Arguments

Type IntentOptional Attributes Name
character(len=*) :: exceptionName

Return Value logical