Fix:unreachable 'return' after 'throw'
Fix:missing semicolon