Print

Print


Commit in GeomConverter/src/org/lcsim/geometry/layer on MAIN
LayerStack.java+3-31.7 -> 1.8
GL: add useful message info to thrown exception

GeomConverter/src/org/lcsim/geometry/layer
LayerStack.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- LayerStack.java	21 Sep 2005 01:37:17 -0000	1.7
+++ LayerStack.java	15 Mar 2006 09:54:02 -0000	1.8
@@ -51,12 +51,12 @@
         
         if ( is < 0 || is > getNumberOfLayers() - 1 ) 
         {
-            throw new java.lang.IllegalArgumentException("First index out of range.");                        
+            throw new java.lang.IllegalArgumentException("First index out of range: "+is+", #layers="+getNumberOfLayers());
         }
         
         if ( ie < 0 || ie > getNumberOfLayers() - 1 ) 
         {
-            throw new java.lang.IllegalArgumentException("Second index out of range.");                        
+            throw new java.lang.IllegalArgumentException("Second index out of range: "+ie+", #layers="+getNumberOfLayers());
         }
                 
         for ( int i = is; i <= ie; i++ )
@@ -90,4 +90,4 @@
     {
         return layers.size();
     }        
-}
\ No newline at end of file
+}
CVSspam 0.2.8