So just out of curiosity I wanted to see what was special about the exception class that allowed it to be used with the keyword Throw while a standard class is not.
Throw
i solved adding "System" as reference
try { } catch (System.Exception) {}