Net_WebFinger does not throw any exceptions. If an error occurs during WebFinger discovery, it is stored as Net_WebFinger_Error object in the reaction's $error property. If you really need it, you can access it there.
When accessing links that are not defined, you will get a
NULL
value instead of a string.