michael@0: michael@0: function throwsRangeError(t) { michael@0: try { michael@0: t: for (t[t++] in object) { michael@0: t++ michael@0: break t; michael@0: } michael@0: date(t) michael@0: } catch (err) {} michael@0: } michael@0: throwsRangeError(Infinity);