/* */ public CAFString getNthString(int paramInt) throws CAException {
/* 47 */ if ((paramInt < 0) || (paramInt >= getNumberStrings()))
/* 48 */ throw new CAException("MIDIDeviceDB::Range error:" + paramInt);
/* 49 */ int i = getIntAt(4 + paramInt * 4);
/* 50 */ if (i == 0) {
/* 51 */ throw new CANullPointerException("MIDIDeviceDBProperty:");
/* */ }
/* */
/* 54 */ JDirectNative.CFRetain(i);
/* 55 */ return JDirectNative.newCAFString(i);
/* */ }