Version 1.1 and earlier compilers generate code that does not throw Version 1.2 throws Version 1.3 does not throw Version 1.4 throws The subtle point here is that Thread.sleep () is a static method ...