📄 j.index.doc5.html
字号:
<dt><dd>meaning, 210</dl>
<dt><dd><code>InterruptedIOException</code><dl>
<dt><dd>declaration, 764<dt><dd>meaning, 210</dl>
<dt><dd><code>IOException</code>, 564, 565, 668, 669, 670, 671, 672, 675, 676, 677, 678, 680, 681, 682, 683, 685, 686, 687, 688, 694, 695, 696, 697, 698, 700, 701, 703, 704, 705, 706, 707, 708, 709, 710, 711, 717, 720, 721, 723, 724, 725, 726, 729, 730, 731, 733, 735, 736, 737, 744, 745, 746, 747, 748, 749, 750, 751<dl>
<dt><dd>declaration, 761<dt><dd>meaning, 210</dl>
<dt><dd><code>MalformedURLException</code>, meaning, 211<dt><dd><code>ProtocolException</code>, meaning, 211<dt><dd><code>SocketException</code>, meaning, 211<dt><dd><code>UnknownHostException</code>, meaning, 211<dt><dd><code>UnknownServiceException</code>, meaning, 211<dt><dd><code>UnsatisfiedLinkException</code>, 222<dt><dd><code>UTFDataFormatException</code><dl>
<dt><dd>declaration, 765<dt><dd>meaning, 210</dl>
</dl>
<dt><dd>standard (errors)<dl>
<dt><dd><code>AbstractMethodError</code>, 254, 255<dl>
<dt><dd>meaning, 212, 221</dl>
<dt><dd><code>ClassCircularityError</code>, 134, 243<dl>
<dt><dd>meaning, 212, 219</dl>
</dl>
</dl>
<dt><dd><strong>exceptions </strong><dl>
<dt><dd>standard (errors)<dl>
<dt><dd><code>ClassFormatError</code>, 559<dl>
<dt><dd>meaning, 212, 219</dl>
<dt><dd><code>Error</code>, 211<dt><dd><code>ExceptionInInitializerError</code>, 227, 288<dl>
<dt><dd>meaning, 212</dl>
<dt><dd><code>IllegalAccessError</code>, 243, 259, 336<dl>
<dt><dd>meaning, 212, 221</dl>
<dt><dd><code>IncompatibleClassChangeError</code>, 251, 253, 256, 334, 336<dl>
<dt><dd>meaning, 212, 221</dl>
<dt><dd><code>InstantiationError</code>, meaning, 212, 222<dt><dd><code>InternalError</code>, meaning, 212<dt><dd><code>LinkageError</code>, 219, 220<dt><dd>loading and linkage, 211<dt><dd><code>NoClassDefFoundError</code>, 226<dl>
<dt><dd>meaning, 212, 219</dl>
<dt><dd><code>NoSuchFieldError</code>, 250<dl>
<dt><dd>meaning, 212, 222</dl>
<dt><dd><code>NoSuchMethodError</code>, 247, 253, 260, 334<dl>
<dt><dd>meaning, 212, 222</dl>
<dt><dd><code>OutOfMemoryError</code>, 163, 213, 219, 227, 228, 304, 314, 315, 316, 319, 336<dl>
<dt><dd>meaning, 212</dl>
<dt><dd><code>StackOverflowError</code>, meaning, 212<dt><dd><code>ThreadDeath</code>, 595, 611<dt><dd><code>UnknownError</code>, meaning, 212<dt><dd><code>UnsatisfiedLinkError</code>, 583, 584, 611<dl>
<dt><dd>meaning, 222</dl>
<dt><dd><code>VerifyError</code>, 255, 260<dl>
<dt><dd>meaning, 212, 220</dl>
<dt><dd><code>VirtualMachineError</code>, 212, 611</dl>
<dt><dd>standard (unchecked runtime)<dl>
<dt><dd><code>ArithmeticException</code>, 304, 307, 354<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>ArrayStoreException</code>, 199, 304, 371, 374, 584<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>ClassCastException</code>, 304, 351, 371, 69<dl>
<dt><dd>casting conversion requirements that can result in, 69</dl>
<dt><dd><code>ClassCastException</code>, meaning, 209<dt><dd><code>EmptyStackException</code>, 662<dl>
<dt><dd>declaration, 663<dt><dd>meaning, 209</dl>
<dt><dd><code>IllegalArgumentException</code>, 597, 607, 625, 631, 744, 745<dl>
<dt><dd>meaning, 209</dl>
</dl>
</dl>
</dl>
<dl>
<dt><dd><strong>exceptions </strong><dl>
<dt><dd>standard (unchecked runtime)<dl>
<dt><dd><code>IllegalMonitorStateException</code>, 461, 462, 463<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>IllegalThreadStateException</code>, 562, 592, 593, 594, 597, 606<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>IndexOutOfBoundsException</code>, 195, 304, 342, 371, 376, 533, 534, 536, 543, 546, 551, 552, 553, 555, 556, 557, 559, 564, 565, 584, 655, 656, 657, 659, 660, 668, 675, 681, 685, 688, 690, 693, 695, 697, 701, 708, 711, 720, 723, 726, 731, 733, 735, 736, 737, 739, 746, 747, 749<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>NegativeArraySizeException</code>, 550<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>NoSuchElementException</code>, 617, 657<dl>
<dt><dd>declaration, 664<dt><dd>meaning, 209</dl>
<dt><dd><code>NullPointerException</code>, 197, 204, 304, 335, 342, 343, 344, 371, 376, 507, 514, 533, 534, 536, 538, 539, 540, 541, 542, 543, 544, 546, 552, 553, 555, 559, 560, 565, 584, 595, 604, 633, 634, 668, 675, 677, 678, 680, 681, 685, 688, 690, 693, 695, 697, 701, 703, 708, 711, 720, 723, 726, 730, 731, 733, 735, 736, 737, 739, 740, 742, 746, 747, 749, 753, 754<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>NumberFormatException</code>, 489, 492, 493, 499, 500, 504, 511<dl>
<dt><dd>meaning, 209</dl>
<dt><dd><code>RuntimeException</code>, 208, 371<dt><dd><code>SecurityException</code>, 558, 563, 564, 565, 571, 572, 573, 574, 575, 576, 577, 578, 580, 581, 582, 583, 584, 592, 593, 595, 596, 597, 603, 604, 606, 607, 684, 685, 722, 723, 744, 745, 755, 756, 757, 758<dl>
<dt><dd>meaning, 209</dl>
<dt><dd>standard, 209</dl>
<dt><dd>synchronization integrated with mechanism for handling, 202<dt><dd><code>Throwable</code> class, 611<dt><dd>thrown for, narrowing reference conversions, 59<dt><dd><code>uncaughtException</code> method, when invoked, 202</dl>
</dl>
<dl>
<dt><dd><strong>execution</strong><dl>
<dt><dd><i>See also</i> declarations; evaluation; initialization; linking; loading<dt><dd>(chapter), 215<dt><dd><code>exec</code> method, of class <code>Runtime</code>, 564<dt><dd>order, thread rules, 403<dt><dd>of statements for their effect, 263</dl>
<dt><dd>exists<strong> method</strong><dl>
<dt><dd>of class <code>File</code>, 755</dl>
<dt><dd><strong>exit</strong><dl>
<dt><dd><code>exit</code> method<dl>
<dt><dd>of class <code>Runtime</code>, 563<dt><dd>of class <code>System</code>, 582</dl>
<dt><dd><code>exitValue</code> method, of class <code>Process</code>, 562<dt><dd>virtual machine, criteria for, 235</dl>
<dt><dd><strong>expressions</strong><dl>
<dt><dd><i>See also</i> fields; methods; statements<dt><dd>abrupt completion of, as reason for abrupt statement completion, 265<dt><dd>additive operators<dl>
<dt><dd>evaluation, 355<dt><dd>for numeric types, evaluation, 358</dl>
<dt><dd>array<dl>
<dt><dd>access, evaluation, 341<dt><dd>assignment, evaluation, 370, 375<dt><dd>creation, evaluation of, 315</dl>
<dt><dd>assignment<dl>
<dt><dd>conversion, 61<dt><dd>definite assignment, 391<dt><dd>operators, evaluation, 369<dt><dd>as statements, 272</dl>
<dt><dd>bitwise<dl>
<dt><dd>binary operators, evaluation, 365<dt><dd>complement, evaluation, 349</dl>
<dt><dd>boolean<dl>
<dt><dd>assignment, definite assignment, 390<dt><dd>constant, definite assignment, 386<dt><dd>operators<dl>
<dt><dd><code>!</code>, definite assignment, 387<dt><dd><code>!=</code>, definite assignment, 389<dt><dd><code>&</code>, definite assignment, 387<dt><dd><code>&&</code>, definite assignment, 386<dt><dd><code>==</code>, definite assignment, 389<dt><dd><code>? :</code>, definite assignment, 389<dt><dd><code>^</code>, definite assignment, 388<dt><dd><code>|</code>, definite assignment, 388<dt><dd><code>||</code>, definite assignment, 387<dt><dd>equality, evaluation, 364<dt><dd>logical, evaluation, 365</dl>
</dl>
<dt><dd>boolean-valued, definite assignment, 386<dt><dd>cast, evaluation, 350<dt><dd>(chapter), 301</dl>
</dl>
<dl>
<dt><dd><strong>expressions</strong><dl>
<dt><dd>compound, assignment operators, evaluation, 375<dt><dd>conditional<dl>
<dt><dd>and operator <code>&&</code>, evaluation, 366<dt><dd>operator <code>? :</code><dl>
<dt><dd>definite assignment, 390<dt><dd>evaluation, 367</dl>
<dt><dd>or operator <code>||</code>, evaluation, 367</dl>
<dt><dd>definite assignment and, 386<dt><dd>division, evaluation, 352<dt><dd>equality operators, evaluation, 363<dt><dd>field access, evaluation of, 319<dt><dd>instance creation<dl>
<dt><dd>evaluation of, 314<dt><dd>as statements, 272</dl>
<dt><dd>integer bitwise operators, evaluation, 366<dt><dd>LALR(1) grammar productions, 450<dt><dd>logical<dl>
<dt><dd>comparison operators, evaluation, 365<dt><dd>complement <code>!</code>, evaluation, 350</dl>
<dt><dd>method invocation<dl>
<dt><dd>evaluation, 323<dt><dd>evaluation order, 333<dt><dd>as statements, 272</dl>
<dt><dd>multiplication <code>*</code>, evaluation, 351<dt><dd>multiplicative operators <code>*</code>, <code>/</code>, <code>&</code>, evaluation, 351<dt><dd>names<dl>
<dt><dd>context in which a name is classified as, 91<dt><dd>qualified, meaning of, 96<dt><dd>simple, meaning of, 95</dl>
<dt><dd>numeric<dl>
<dt><dd>comparison, evaluation, 361<dt><dd>equality operators, evaluation, 363</dl>
<dt><dd>operators<dl>
<dt><dd><code>++</code>, definite assignment, 392<dt><dd><code>--</code>, definite assignment, 392<dt><dd>precedence, evaluation, 308</dl>
<dt><dd>parenthesized<dl>
<dt><dd>evaluation of, 313<dt><dd>evaluation of, precedence effect of, 308</dl>
<dt><dd>post-decrement <code>--</code><dl>
<dt><dd>evaluation of, 345<dt><dd>as statements, 272</dl>
<dt><dd>post-increment <code>++</code><dl>
<dt><dd>evaluation of, 345<dt><dd>as statements, 272</dl>
<dt><dd>postfix, evaluation, 344<dt><dd>pre-decrement <code>--</code><dl>
<dt><dd>evaluation of, 348<dt><dd>as statements, 272</dl>
</dl>
<dt><dd><strong>expressions</strong><dl>
<dt><dd>pre-increment <code>++</code><dl>
<dt><dd>evaluation of, 348<dt><dd>as statements, 272</dl>
<dt><dd>primary, evaluation of, 311<dl>
<dt><dd><i>See also</i> arrays, access expressions; arrays, creation; fields, access expressions; instance, creation; literals; expressions, parenthesized; methods, invocations; <code>this</code> keyword</dl>
<dt><dd>reference equality operators <code>==</code>, <code>!=</code>, evaluation, 364<dt><dd>relational operators <code><</code>, <code>></code>, <code><=</code>, <code>>=</code>, evaluation, 361<dt><dd>remainder <code>%</code>, evaluation, 353<dt><dd>run-time checks of, 302<dt><dd>semantics and evaluation rules, (chapter), 301<dt><dd>shift operators <code><<</code>, <code>>></code>, <code>>>></code>, evaluation, 359<dt><dd>simple assignment operator <code>=</code>, evaluation, 370<dt><dd>statements<dl>
<dt><dd>definite assignment, 394<dt><dd>specification, 272</dl>
<dt><dd>string concatenation <code>+</code>, evaluation, 355<dt><dd>superclass access, evaluation, 322<dt><dd>type<dl>
<dt><dd>comparison <code>instanceof</code>, evaluation, 362<dt><dd>how determined, 47<dt><dd>usage in, 43<dt><dd>vs. class of object, 47</dl>
<dt><dd>unary<dl>
<dt><dd>minus <code>-</code>, evaluation, 349<dt><dd>operators, evaluation, 346<dt><dd>plus <code>+</code>, evaluation, 349</dl>
<dt><dd>values, variables as, 302</dl>
<dt><dd>extends<strong> clause</strong><dl>
<dt><dd><i>See also</i> classes; implements; object-oriented concepts<dt><dd>in class declaration, specifying direct superclasses with, 133<dt><dd>in interface declaration, 185</dl>
</dl>
<hr>
<!-- This inserts footnotes--><p>
<a href="index.html">Contents</a> | <a href="j.index.doc4.html">Prev</a> | <a href="j.index.doc6.html">Next</a> | <a href="j.index.doc1.html">Index</a>
<p>
<font size=-1>Java Language Specification (HTML generated by Suzette Pelouch on February 24, 1998)<br>
<i><a href="jcopyright.doc.html">Copyright © 1996 Sun Microsystems, Inc.</a>
All rights reserved</i>
<br>
Please send any comments or corrections to <a href="mailto:doug.kramer@sun.com">doug.kramer@sun.com</a>
</font>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -