...
Wiki Markup |
---|
According to the Java API \[[API 2006|AA. Bibliography#APIReferences#API 06]\], class {{Thread}}: |
Wiki Markup \[{{Thread.stop()}}\] may be used to generate exceptions that its target thread is unprepared to handle (including checked exceptions that the thread could not possibly throw, were it not for this method). For example, the following method is behaviorally identical to Java's throw operation, but circumvents the compiler's attempts to guarantee that the calling method has declared all of the checked exceptions that it may throw.
...
Wiki Markup |
---|
It is also possible to disassemble a class, remove any declared checked exceptions, and reassemble the class so that checked exceptions are thrown at runtime when the class is used \[[Roubtsov 2003|AA. Bibliography#RoubtsovReferences#Roubtsov 03]\]. Compiling against a class that declares the checked exception and supplying at runtime a class that lacks the declaration can also result in undeclared checked exceptions. Undeclared checked exceptions can also be produced through crafted use of the {{sun.corba.Bridge}} class. All these practices are violations of this rule. |
...
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="d3a89d4b196fc6c3-3a185c04-48c54417-bce7b1fb-41531dde1877bb9a7cb216d6"><ac:plain-text-body><![CDATA[ | [[Bloch 2008 | AA. Bibliography#Bloch References#Bloch 08]] | Item 2. Consider a builder when faced with many constructor parameters | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="35fb389da2dafe5d-fb7d2155-40574999-a6caa053-5b2a82da2161acc4f8eb3e73"><ac:plain-text-body><![CDATA[ | [[Goetz 2004b | AA. Bibliography#Goetz References#Goetz 04b]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="c18215d559cb9121-c3f93c0e-4f9b4d79-8f219819-83e0d27408076ab5953afb28"><ac:plain-text-body><![CDATA[ | [[JLS 2005 | AA. Bibliography#JLS References#JLS 05]] | Chapter 11, Exceptions | ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="4c2722ed5d14e170-ee2c9898-4b51497c-9a73ad1d-5f5ad79f500016031c057292"><ac:plain-text-body><![CDATA[ | [[Roubtsov 2003 | AA. Bibliography#Roubtsov References#Roubtsov 03]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="132a91b36799f6b4-f2dac9bd-46d0423d-ab2d9cd1-5dd363d088a7689f81bf4db5"><ac:plain-text-body><![CDATA[ | [[Schwarz 2004 | AA. Bibliography#Schwarz References#Schwarz 04]] |
| ]]></ac:plain-text-body></ac:structured-macro> |
<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="2433127c618a8282-5b729118-463f40f8-bf838e3d-20fce90cc64cb98d48067724"><ac:plain-text-body><![CDATA[ | [[Venners 2003 | AA. Bibliography#Venners References#Venners 03]] | Scalability of Checked Exceptions | ]]></ac:plain-text-body></ac:structured-macro> |
...