home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Freeware / Programare / bluej / bluejsetup-200.exe / {app} / lib / dutch / exception.help < prev    next >
Encoding:
Text File  |  2004-09-15  |  3.7 KB  |  147 lines

  1. NullPointerException*
  2. Je probeerde een object te bereiken
  3. (een variabele of een methode), maar
  4. dat lukte niet, omdat in de verwijzing
  5. 'null' staat. Je programmeerde bij
  6. voorbeeld "iets.afdrukken()" maar
  7. dat "iets" verwijst nog naar 'null'.
  8.  
  9. ArithmeticException*
  10. Er ging iets fout met een berekening.
  11. Je probeerde door 0 te delen of zoiets.
  12.  
  13. StringIndexOutOfBoundsException*
  14. Er ging iets fout met een index en een string.
  15. Je probeerde bij voorbeeld iets met het vijfde
  16. teken in een string die een lengte heeft van
  17. slechts drie tekens.
  18.  
  19. ClassCastException*
  20. Er ging iets fout met een cast variabele.
  21. Je probeerde waarschijnlijk een of ander object
  22. van het verkeerde type toe te kennen aan de
  23. cast variabele. In bij voorbeeld:
  24.  (String)eenObject
  25. moet "eenObject" verwijzen naar iets wat een
  26. daadwerkelijk een string bevat.
  27.  
  28. IndexOutOfBoundsException*
  29. Er ging iets fout met een of andere index (van
  30. een array, string of vector). Je probeerde bij
  31. voorbeeld element 5 te raadplegen terwijl er
  32. slechts 3 elementen bestaan.
  33.  
  34. ArrayIndexOutOfBoundsException*
  35. Er ging iets fout met een index in een array.
  36. Je zocht bij voorbeeld element 5 in een
  37. array met slechts 3 elementen. Een geldige
  38. index bestaat in de range 0..arraylength-1.
  39.  
  40. ConcurrentModificationException*
  41. Je was bezig met het verwerken van een
  42. collection. Maar tijdens die verwerking
  43. is de colletion zodanig gewijzigd dat
  44. Java niet meer weet waar die was gebleven
  45. met het verwerken van die collection.
  46.  
  47. AssertionError*
  48. Assert (=veronderstelling) blijkt niet waar
  49. te zijn. Hier staat een assert statement,
  50. omdat de programmeur veronderstelt dat deze
  51. assert waar moet zijn. Indien dat niet het
  52. geval is, is er iets vreemds aan de hand.
  53. Dankzij zo'n assert statement ontdek je
  54. waar je je programma nog kunt verbeteren.
  55.  
  56. ClassNotFoundException*
  57. Java kan een class niet vinden tijdens het
  58. uitvoeren van het programma. Dat is heel
  59. vreemd, want dit soort dingen ontdekt Java
  60. normaliter al bij het compileren.
  61. Indien het een system class betreft zou het
  62. kunnen zijn dat er iets mis is met Java.
  63. Maar meer waarschijnlijk is het dat er iets
  64. mis is met je project, omdat een file niet
  65. goed is weggeschreven of zoiets. Compileer
  66. daarom je hele project opnieuw. Als dat
  67. niet helpt, moet je onderzoeken of andere
  68. projecten het nog wel goed doen. Indien
  69. die het ook niet meer doen, kan je nog
  70. proberen om Java opnieuw te installeren.
  71.  
  72. StackOverflowError*
  73. Het stack geheugen is vol. Dit soort dingen
  74. gebeuren meestal als gevolg van een
  75. programmeerfout. Je roept bij voorbeeld een
  76. method aan die vervolgens een andere method
  77. aanroept, die vervolgens de eerste method
  78. weer aanroept. Dit kan natuurlijk goed zijn,
  79. maar als deze recursie oneindig doorgaat,
  80. loopt het stack geheugen dus vol.
  81.  
  82. ArrayStoreException*
  83. Geen help beschikbaar
  84.  
  85. CannotRedoException*
  86. Geen help beschikbaar
  87.  
  88. CannotUndoException*
  89. Geen help beschikbaar
  90.  
  91. CMMException*
  92. Geen help beschikbaar
  93.  
  94. EmptyStackException*
  95. Geen help beschikbaar
  96.  
  97. IllegalArgumentException*
  98. Geen help beschikbaar
  99.  
  100. IllegalMonitorStateException*
  101. Geen help beschikbaar
  102.  
  103. IllegalPathStateException*
  104. Geen help beschikbaar
  105.  
  106. IllegalStateException*
  107. Geen help beschikbaar
  108.  
  109. ImagingOpException*
  110. Geen help beschikbaar
  111.  
  112. MissingResourceException*
  113. Geen help beschikbaar
  114.  
  115. NegativeArraySizeException*
  116. Geen help beschikbaar
  117.  
  118. NoSuchElementException*
  119. Geen help beschikbaar
  120.  
  121. ProfileDataException*
  122. Geen help beschikbaar
  123.  
  124. ProviderException*
  125. Geen help beschikbaar
  126.  
  127. RasterFormatException*
  128. Geen help beschikbaar
  129.  
  130. SecurityException*
  131. Geen help beschikbaar
  132.  
  133. SystemException*
  134. Geen help beschikbaar
  135.  
  136. UndeclaredThrowableException*
  137. Geen help beschikbaar
  138.  
  139. UnsupportedOperationException*
  140. Geen help beschikbaar
  141.  
  142. Exception
  143. Dit is een zogenaamde "general exception"
  144. dat betekent dat er iets fout is gegaan,
  145. maar dat we niet precies weten wat...
  146.  
  147.