2016-03-18 PL/SQL by Example / Anonymous Block and Branching A PL/SQL program consists of anonymous and named blocks. Anonymous blocks are mainly used to separate logical parts of the program and to control exception handling. Matěj Černý