If I'm using JVM IL, will there ever be a case when the "onException" handler (registered with Connection) is invoked?
No. There is no connection to fail.
It is likely in the near future we will allow clients to be disconnected using a management tool.
It would be invoked then.