ForNext
Only Do What Only You Can Do
167. catch exception by type
Hyperpolyglot Interpreted Languages: PHP, Perl, Python, Ruby より (2012.05.08)
VBScript
JScript
Perl
none
PHP
try { throw new Bam; } catch (Bam $e) { echo $e->getMessage(), "\n"; }
Python
try: raise Bam() except Bam as e: print(e)
Ruby
begin raise Bam.new rescue Bam => e puts e.message end