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]