Guest User

Untitled

a guest
Jan 17th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.05 KB | None | 0 0
  1. if (stoken.hasMoreTokens()) {
  2. final String test=stoken.nextToken();
  3. } else {
  4. throw new ParseException("Some msg",0);
  5. }
  6.  
  7. if (!stoken.hasMoreTokens())
  8. throw new ParseException("Some msg",0);
  9. final String test=stoken.nextToken();
  10.  
  11. if (!stoken.hasMoreTokens()) {
  12. throw new ParseException("Some msg",0);
  13. }
  14. final String test=stoken.nextToken();
  15.  
  16. import java.text.ParseException;
  17. import java.util.StringTokenizer;
  18.  
  19. public class stringtok
  20. {
  21. public static void main(String[] argv)
  22. throws Exception
  23. {
  24. String data="ABC";
  25. final StringTokenizer stoken=new StringTokenizer(data.toString(),";");
  26. if (stoken.hasMoreTokens()) {
  27. final String test=stoken.nextToken();
  28. } else {
  29. throw new ParseException("Some msg",0);
  30. }
  31. }
  32. }
  33.  
  34. Compiled from "stringtok.java"
  35. public class stringtok {
  36. public stringtok();
  37. Code:
  38. 0: aload_0
  39. 1: invokespecial #1 // Method java/lang/Object."<init>":()V
  40. 4: return
  41.  
  42. public static void main(java.lang.String[]) throws java.lang.Exception;
  43. Code:
  44. 0: ldc #2 // String ABC
  45. 2: astore_1
  46. 3: new #3 // class java/util/StringTokenizer
  47. 6: dup
  48. 7: aload_1
  49. 8: invokevirtual #4 // Method java/lang/String.toString:()Ljava/lang/String;
  50. 11: ldc #5 // String ;
  51. 13: invokespecial #6 // Method java/util/StringTokenizer."<init>":(Ljava/lang/String;Ljava/lang/String;)V
  52. 16: astore_2
  53. 17: aload_2
  54. 18: invokevirtual #7 // Method java/util/StringTokenizer.hasMoreTokens:()Z
  55. 21: ifeq 32
  56. 24: aload_2
  57. 25: invokevirtual #8 // Method java/util/StringTokenizer.nextToken:()Ljava/lang/String;
  58. 28: astore_3
  59. 29: goto 43
  60. 32: new #9 // class java/text/ParseException
  61. 35: dup
  62. 36: ldc #10 // String Some msg
  63. 38: iconst_0
  64. 39: invokespecial #11 // Method java/text/ParseException."<init>":(Ljava/lang/String;I)V
  65. 42: athrow
  66. 43: return
  67.  
  68. import java.text.ParseException;
  69. import java.util.StringTokenizer;
  70.  
  71. public class stringtok2
  72. {
  73. public static void main(String[] argv)
  74. throws Exception
  75. {
  76. String data="ABC";
  77. final StringTokenizer stoken=new StringTokenizer(data.toString(),";");
  78. if (!stoken.hasMoreTokens()) throw new ParseException("Some msg",0);
  79. final String test=stoken.nextToken();
  80. }
  81.  
  82. }
  83.  
  84. Compiled from "stringtok2.java"
  85. public class stringtok2 {
  86. public stringtok2();
  87. Code:
  88. 0: aload_0
  89. 1: invokespecial #1 // Method java/lang/Object."<init>":()V
  90. 4: return
  91.  
  92. public static void main(java.lang.String[]) throws java.lang.Exception;
  93. Code:
  94. 0: ldc #2 // String ABC
  95. 2: astore_1
  96. 3: new #3 // class java/util/StringTokenizer
  97. 6: dup
  98. 7: aload_1
  99. 8: invokevirtual #4 // Method java/lang/String.toString:()Ljava/lang/String;
  100. 11: ldc #5 // String ;
  101. 13: invokespecial #6 // Method java/util/StringTokenizer."<init>":(Ljava/lang/String;Ljava/lang/String;)V
  102. 16: astore_2
  103. 17: aload_2
  104. 18: invokevirtual #7 // Method java/util/StringTokenizer.hasMoreTokens:()Z
  105. 21: ifne 35
  106. 24: new #8 // class java/text/ParseException
  107. 27: dup
  108. 28: ldc #9 // String Some msg
  109. 30: iconst_0
  110. 31: invokespecial #10 // Method java/text/ParseException."<init>":(Ljava/lang/String;I)V
  111. 34: athrow
  112. 35: aload_2
  113. 36: invokevirtual #11 // Method java/util/StringTokenizer.nextToken:()Ljava/lang/String;
  114. 39: astore_3
  115. 40: return
  116. }
Add Comment
Please, Sign In to add comment