When do I need to specify the JavaScript protocol?

The javascript: pseudo-protocol on event handlers will be only ignored, you don’t need it, the JavaScript engine will interpret javascript: as a Label Statement. A label simply provides an identifier to a statement, and lets you refer to it elsewhere in your program. IMHO, this pseudo-protocol is only useful for bookmarklets… Recommended article: The useless … Read more

No-throw VirtualMachineError guarantees

Quoth the Java Virtual Machine Specification: This specification cannot predict where internal errors or resource limitations may be encountered and does not mandate precisely when they can be reported. Thus, any of the VirtualMachineError subclasses defined below may be thrown at any time during the operation of the Java virtual machine: In Java therefore no … Read more