Doubtful debts is a provision made on the balance sheet for receivables that will potentially not be received from debtors.
Bad debts expense is the expense recognised on the profit & loss for receivables that have been written off the accounts receivables accounts. That is the company have deemed that the receivable cannot retrieved from the debtor and therefore will not try and get the monies back from the debtor.