loooooooooool

--
Alexandre Jaquet
----- Original Message -----
From: "Becky Norum" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, March 05, 2003 3:28 PM
Subject: [OT] Java method size limitations


> This is FYI - it was an issue that came up when someone (not me!) had an
> 8500 line Java source file.  He got a "code too large for try statement"
> exception during compilation, which puzzled even some long term Java
> programmers.
>
> Apparently, there is an upper limit of 64K (compiled) on java methods.
> (see
>
http://java.sun.com/docs/books/vmspec/2nd-edition/html/ClassFile.doc.html#15
4)
>
> The Java method bytecode code length is defined as an int (32-bit), but
> exception start/end blocks are defined by shorts (16-bit).  This limits
> the method length to 2^16=64K.
>
> Hopefully, noone on this list will ever write a class that large, but in
> case you ever run across this..
>
> --
> Becky Norum
> Database Administrator
> Center for Subsurface Sensing and Imaging Systems (CenSSIS)
> Northeastern University
> http://www.censsis.neu.edu
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to