The block structure of a subprogram is given as follows:
<header>
IS | AS
Declaration Section
BEGIN
Executable section
EXCEPTION (optional)
Exception Section
End;
<header>
IS | AS
Declaration Section
BEGIN
Executable section
EXCEPTION (optional)
Exception Section
End;