The iSeries™ exception architecture allows versatile interrupt and retry capabilities. It also allows mixed language interaction. Throwing Java™ exceptions on an iSeries server may be more expensive than on other platforms. This should not affect overall application performance unless Java exceptions are routinely used in the normal application path.