I don\'t have a problem; I\'m just curious. Imagine the following scenario:
foreach (var foo in list) { try { //Some code } catch (E
You cannot leave the body of a finally block. This includes break, return and in your case continue keywords.