Can multiple catch blocks be executed? Technology Community › Category: C# › Can multiple catch blocks be executed? 0 Vote Up Vote Down VietMX Staff asked 4 years ago No, Multiple catch blocks can’t be executed. Once the proper catch code executed, the control is transferred to the finally block and then the code that follows the finally block gets executed.