Ο πατέρας του κατέκτησε την δεκαετία του 1260 το βασίλειο της Σικελίας και της Νεαπόλεως από τον Μαμφρέδο της Σικελίας. Ανατράπηκε στην Σικελία μετά την εξέγερση του Σικελικού Εσπερινού (1282) από συμμαχία του Πέτρου Γ΄ της Αραγωνίας που τον διαδέχθηκε με τον Μιχαήλ Η΄ Παλαιολόγο αυτοκράτορα των Ρωμαίων. Ο Κάρολος Β΄ συνελήφθη στην ναυμαχία της Νάπολης από τον Ρουτζέρο ντι Λαούρια (5 Ιουνίου 1283). Όταν απεβίωσε ο πατέρας του (1285) ήταν αιχμάλωτος στην Αυλή του Πέτρου Γ΄ ο οποίος απεβίωσε την ίδια χρονιά (1285) και το βασίλειό του μοιράστηκε: την Αραγωνία κληρονόμησε ο μεγαλύτερος γιος του Αλφόνσος Γ΄ της Αραγωνίας και την Σικελία ο δεύτερος γιος του Ιάκωβος Β΄ της Αραγωνίας. Ο Κάρολος Β΄ ελευθερώθηκε (1288) με τη μεσολάβηση του Εδουάρδου A΄ της Αγγλίας, με αυστηρούς όρους όπως να είναι βασιλιάς της Νεαπόλεως και όχι Σικελίας, να δώσει τρεις γιους του και 60 ευγενείς από την Προβηγκία ως ομήρους, να πληρώσει 30.000 μάρκα και να επιστρέψει ο ίδιος στην αιχμαλωσία, αν δεν εκπληρώσει τις υποσχέσεις του σε τρία χρόνια.