/* Copyright 1998, 2005 The Apache Software Foundation or its licensors, as applicable
 * 
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 * 
 *     http://www.apache.org/licenses/LICENSE-2.0
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package java.util.jar;


import java.util.zip.ZipException;

/**
 * This runtime exception is thrown when a problem occurrs while reading a JAR
 * file.
 * 
 */
public class JarException extends ZipException {

	/**
	 * Constructs a new instance of this class with its walkback filled in.
	 */
	public JarException() {
		super();
	}

	/**
	 * Constructs a new instance of this class with its walkback and message
	 * filled in.
	 * 
	 * @param detailMessage
	 *            String The detail message for the exception.
	 */
	public JarException(String detailMessage) {
		super(detailMessage);
	}
}

@@ -687,18 +687,16 @@
 jar;%0D%0A%0D%0A
-%0D%0A
 import j
@@ -820,21 +820,16 @@
  file.%0D%0A
- * %0D%0A
  */%0D%0Apub
@@ -873,31 +873,111 @@
 eption %7B%0D%0A%0D%0A
-%09
+    private static final long serialVersionUID = 7159778400963954473L;%0D%0A%0D%0A    
 /**%0D%0A
-%09
+    
  * Construct
@@ -1033,31 +1033,37 @@
 filled in.%0D%0A
-%09
+    
  */%0D%0A
-%09
+    
 public JarEx
@@ -1071,26 +1071,32 @@
 eption() %7B%0D%0A
-%09%09
+        
 super();%0D%0A%09%7D
@@ -1097,21 +1097,30 @@
 );%0D%0A
-%09
+    
 %7D%0D%0A%0D%0A
-%09
+    
 /**%0D%0A
-%09
+    
  * C
@@ -1189,17 +1189,20 @@
 essage%0D%0A
-%09
+    
  * fille
@@ -1212,15 +1212,21 @@
 n.%0D%0A
-%09
+    
  * %0D%0A
-%09
+    
  * @
@@ -1246,17 +1246,20 @@
 essage%0D%0A
-%09
+    
  *      
@@ -1314,15 +1314,21 @@
 n.%0D%0A
-%09
+    
  */%0D%0A
-%09
+    
 publ
@@ -1372,10 +1372,16 @@
  %7B%0D%0A
-%09%09
+        
 supe
@@ -1403,9 +1403,12 @@
 );%0D%0A
-%09
+    
 %7D%0D%0A%7D

Add constant SUID and minor reformatting