Reputation: 12379
Can I do this in Java?
At Runtime:
int length
= some arithmetic that loads length
then I use length to do this:
byte [] b = new byte[length];
Will this throw an Exception at Runtime? If so which one?
Upvotes: 0
Views: 724
Reputation: 1
i think you are forgetting the basic concept as objects are created at comile time and memory is allocated at run time.
Upvotes: 0
Reputation: 625077
No that won't throw an exception at runtime, unless of course length is negative.
Upvotes: 1
Reputation: 55032
Yes it can be created at run time.
But you should try and see :)
Upvotes: 0